Skip to main content
TrustRadius
IBM Cloudant

IBM Cloudant

Overview

What is IBM Cloudant?

Cloudant is an open source non-relational, distributed database service that requires zero-configuration. It's based on the Apache-backed CouchDB project and the creator of the open source BigCouch project. Cloudant's service provides integrated data management, search, and analytics engine designed for web…

Read more
Recent Reviews

Win-Win for IBM Cloud

9 out of 10
April 18, 2021
Incentivized
We were using IBM Cloudant as our cloud storage platform for a project where we were collecting real-time environmental data. Later, we …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 7 features
  • Concurrency (21)
    9.9
    99%
  • Performance (21)
    9.8
    98%
  • Security (21)
    9.8
    98%
  • Availability (21)
    8.1
    81%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Standard

$1

Cloud
per month per GB of storage above the included 20 GB

Standard

$75

Cloud
per month 100 reads/second ; 50 writes/second ; 5 global queries/second

Lite

Free

Cloud
20 reads/second ; 10 writes/second ; 5 global queries / second ; 1 GB of storage capacity

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.ibm.com/cloud/cloudant/pric…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Features

NoSQL Databases

NoSQL databases are designed to be used across large distrusted systems. They are notably much more scalable and much faster and handling very large data loads than traditional relational databases.

9.4
Avg 8.8
Return to navigation

Product Details

What is IBM Cloudant?

IBM Cloudant is a distributed database that is optimized for handling heavy workloads that are typical of large, fast-growing web and mobile apps. Available as an SLA-backed, fully managed IBM Cloud service, Cloudant elastically scales throughput and storage independently. Cloudant is also available as a downloadable on-premises installation, and its API and replication protocol are compatible with an open source ecosystem that includes CouchDB, PouchDB and libraries for the most popular web and mobile development stacks.

IBM Cloudant Features

NoSQL Databases Features

  • Supported: Performance
  • Supported: Availability
  • Supported: Concurrency
  • Supported: Security
  • Supported: Scalability
  • Supported: Data model flexibility
  • Supported: Deployment model flexibility

IBM Cloudant Video

database management with Cloudant

IBM Cloudant Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Supported LanguagesEnglish, French, German, Italian, Japanese, Korean, Portuguese/Brazil, Spanish, Chinese Simplified, Chinese Traditional

Frequently Asked Questions

Cloudant is an open source non-relational, distributed database service that requires zero-configuration. It's based on the Apache-backed CouchDB project and the creator of the open source BigCouch project. Cloudant's service provides integrated data management, search, and analytics engine designed for web applications. Cloudant scales your database on the CouchDB framework and provides hosting, administrative tools, analytics and commercial support for CouchDB and BigCouch. Cloudant is often considered part of a new generation of 'NoSQL' databases that don't require fixed table schemas and is challenging the dominance of traditional relational databases (including the popular MySQL).

Amazon DynamoDB, MongoDB, and Couchbase Server are common alternatives for IBM Cloudant.

Reviewers rate Concurrency and Data model flexibility highest, with a score of 9.9.

The most common users of IBM Cloudant are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(123)

Attribute Ratings

Reviews

(1-16 of 16)
Companies can't remove reviews or game the system. Here's why
Jan Johannes | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I recommend everyone who evaluated ibm cloudant in the past years since the cloudant aquisition and decided against it due to reliability and maturity of ibm cloud to revisit cloudant. For the last 2 years I can say nothing but positives about the experience and i moved all in-house couchDB and document database hosting to ibm without any issues at all. As a sidenote i was pleasantly surprised by the quality of the fulltext and faceting features of cloudant and even have some workloads handled by cloudant that i previously fullfilled with a separate elastic search installation. This was planned as an intermediate solution but cloudant search worked so well, that it is now a standard part of our solution stack.<br>
  • sync data with multi master setups and offline capable clients
  • schema-less document storage
  • subscription and reactivity to changing data
  • ibm cloud billing is still a bit strict and inflexible for some markets and credit card providers, i needed to verify my company and the process could have been nicer.
perfect for schema-less document needs especially if accessing via http anyways, irreplaceable as soon as multi master or local first (eg. latency critical) clients come into the mix!

high performance/ latency critical joins that cannot be implemented with denormalized data are better done in other systems.

cloudant search does not provide all features of elastic search and can get a bit pricey for many concurrent global quieries that dont work partitioned.
November 09, 2022

My words on IBM cloudant

Pankaj Choudhary | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I used the ibm cloudant database to store the data, actually i want to store the data in nosql and cloudant is a no sql database, So its resoved my data storage issue. We can create n number of collection in a single data base and can access seperately to fulfill the purpose.
  • Filter by indexing
  • Data storage
  • Nosql
  • In schema prepration
  • Indexing to filter
  • Tabular view of stored data
It's very easy to implement the IBM cloud and database in the rest API we can also view the data in the form of table. We can also create the query on the IBM cloudant panel to use in our program that provide a very easy way to developer software in iffective time frame.
Ramindu Deshapriya | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Our organization uses IBM Cloudant as a distributed NoSQL database solution for implementation on client applications in the Internet of Things space. IBM Cloudant allows rapid writes of unstructured JSON data received from IoT devices on a second-by-second basis. It also allows effective use of map-reduce to aggregate results out of collections defined by within IBM Cloudant databases, allowing for millions of records to be aggregated and used effectively for analytics and reporting.
  • Rapid writes
  • Map reduce
  • High storage capacity
  • High availability
  • Time to index large databases needs to be improved
  • Could use more structure in terms of separating entities within a database
  • Better pricing on storage sizes as database size increases exponentially
IBM Cloudant is the best implementation of CouchDB, or any NoSQL database that you could use if you are looking for a database that can handle extremely rapid writes to a database without having to worry about transactional integrity. IBM Cloudant also abstracts out CouchDB's replication/multi-node requirements and ensures high availability on its own. It also allows map-reduce based indexing which will allow massive databases to be aggregated and queried very quickly. It should not be used in cases where you require structured data which is organized according to a schema, or if you want to maintain ACID database properties.
Score 9 out of 10
Vetted Review
Verified User
We use IBM Cloudant for the hospital mobile health application. We also use IBM Cloudant as our primary database backup system and I can say everything has been working well. The IBM Cloudant uptime and search features are what make it best as our database backup system. IBM Cloudant delivers high-level service.
  • Perfect query interface
  • Great uptime
  • The support team is amazing
  • Great documentation
  • Easy setup
  • Less IBM Cloudant database management features
  • The analytic reports seems off to me
  • Downloading data from IBM Cloudant [I feel] can sometimes be a painful process.
A good scenario where IBM Cloudant is irresistible is when you are an international company and have web and mobile-based applications - accessing data will be easy thanks to the global availability of IBM Cloudant. It will be easy to connect to the closest data center.
Another scenario is where you have mobile and web-based apps and/or want to have a data backup system - IBM Cloudant works perfectly well.
Nicolas Peeters | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Cloudant allows us to scale our data layer without worrying about the operations side of things to manage such a big cluster. Cloudant is the main database system for our company. It's business critical for our company and our many customers rely on its performance on a daily basis to perform their activities.
  • Scale your data layer without issues.
  • Great support team.
  • Very few operational problems
  • No detailed monitoring (which views are used or not, performance metrics) on top of the basic stuff provided by CouchDB
  • No playground environment to test some very large map/reduce queries (and therefore any changes in the design have to reindex the whole DB).
  • Pricing is quite steep
  • No integrated backup features, as you'd expect from an enterprise product
It is less suited for reporting. Reporting is an issue. This is a general issue with document-based NoSQL systems, but there's no real solution provided by IBM for this (apart from "dump to a SQL database"). It's very well suited for a document-based system and we of course rely very much on the replication capabilities.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Cloudant for replicate data from our Blockchain platform. With Cloudant we can make queries and reports for our managers that want to see how the transactions in blockchain are working. It's very user friendly and it's stable too. Without it we did not have any visibility of the transactions.
  • User Friendly
  • High availability
  • High tolerance
  • Load Balancing
  • Manage blob objects
  • Client APIs
If you want to replicate other databases and make them available for reports or for APIs to query data. Without these solutions, all development will not work. Its a very good product with great customer support from IBM, in many ways help us improve the performance of the queries that our application use
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Cloudant is being used as the main storage system for all my current projects. Being able to easily retrieve and publish data to Cloudant over a standard and proven protocol has made it much easier to implement storage in any language and system required. Having such easily available storage has sped up the entire development process greatly.
  • Support has been great addressing any issues.
  • The documentation is very easy and straight forward to follow.
  • The many storage locations and migration capabilities allow for quick and easy access to data wherever needed.
  • Not supporting temporary views can be limiting at times.
Do you need to provide easy access to data directly to end users?
Do you need remote storage with easy to follow documentation?
Do you already use NoSQL in any other projects?
Is JSON the data you wish to be able to storage and index easily?
Do you need to be able to easily replicate your database stores?
Do you need to share your database with multiple users?
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I'm using Cloudant as a persistent backend to a web app that leverages PouchDB. It is easy to query and seamlessly synchronizes the app data to the cloud.
  • Easy to configure and operate through the GUI.
  • Seamless replication to CouchDB (like PouchDB).
  • The multi-tentant option is free for low utilization (HTTP requests and storage).
  • Instant database compaction on multi-tenant.
Cloudant is easy to use and has a high adherence to CouchDB-like databases, which is awesome for those moving into the NoSQL space.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We used IBM Cloudant as a distributed, fully managed JSON database for IoT use cases. API integration was a must, and all the support to Apache CouchDB made a positive difference. Overall support and documentation from IBM Cloudant were satisfactory, as well as pricing. Global availability was generally good, except for China. Availability and SLAs were never a problem and the platform has always been stable.
  • API integration and support through CouchDB standards.
  • Managed Services.
  • Global availability, especially in Asia.
  • IBM Cloudant support is generally robust, but in some occasions we had to find solutions by ourselves.
IBM Cloudant is generally a good tool for a NonSQL, document oriented Database as a Service. It is very scalable and reliable, and managed services through IBM seems to be working well. You can consider as almost no lock-in since it is based on CouchDB API structures and you can migrate to any other provider in the future if needed. If you need real Global Availability, like Asia / China you may need to look for alternatives.
Saket Nalegaonkar | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Currently, it's being used by our E-commerce Team, which spans all our digital solutions. It's currently used along with the Node-Red instance hosted within the IBM environment with multiple such instances supporting multiple Cloudant databases for all the database and storage-related facilities. IBM Cloudant helps manage it and is a very easy to adapt format helping with quick deployments.
  • It is NoSQL
  • It has better performance than Mongo Atlas
  • Queries are easy to use and support for views is also helpful
  • Speed of searching through records can be improved.
  • Some ML to predict enhancement in queries can surely help IBM and clients mutually target optimal solutions.
  • Views accepting multiple parameters.
It is currently being used by our e-commerce team, which spans all our digital solutions. Used along with the node-red instance hosted within the IBM environment. With multiple such instances supporting multiple Cloudant databases for all storage/database facilities, it is very easy to manage.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Cloudant as an IBM proposed DB solution for dedicated cloud foundry IBM cloud environments. The initial structure is for a weird implementation to use Cloudant, as we are using it as a cache for some middle life data. I know cache is not a right implementation for Cloudant, but it offered a database sync between datacenters.
  • Cross datacenters sync
  • Quick sync performance and data transfer
  • Some pretty high add/update response time
  • We had some issues with concurrent data saving/reading
  • Due to CouchDB implementation the purge of some database field requires a copy of the desired fields to a new database
  • Could find an easier way to assign access permission
As a incremental database I think the best use case is to store a sequential path of data events - like transactions storage.
February 22, 2019

IBM Cloudant Experience

Score 9 out of 10
Vetted Review
Verified User
Incentivized
It is being used as a noSQL database across the organization for big data analytics and is used amongst other things for text analytics as it permits unlimited index fields.
  • Coudant allows unlimited secondary index fields when compared to others that have certain limitations.
  • Cloudant also has the ability to do bi-directional sync for replication and synchronization.
  • Cloudant can run on bare metal and virtual machines.
  • Cloudant can also be deployed in multi-user or private cloud environments.
  • very easy to program and build apps
  • Sometimes, there are no slower response times [than] when trying to pull records - I mean that slowness is in terms of milli-seconds :-)
  • I wish it has in memory computing capability
  • XML is still not supported by this product
Cloudant is best suited for highly scalable environments as it comes with data base as a service. It has more flexibility than some of the other noSQL databases and the response time to pull data is much faster than others. It is easy to stage and get started for both test and production environment. It also has graph data base capability.
Don Burks | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Cloudant started off as our database backup system, replicating from our production servers to the Cloudant service. We were configured to fail over to them in the event of a local database outage. Cloudant's uptime and search features were so impressive, we switched over to using them as our primary backbone, with replication now going to a different set of servers. Cloudant delivered a high level of service, and we were able to grow as a result.
  • Outstanding query interface
  • Full text searching!
  • Remarkable uptime and support
  • I would love to able to have more performance advice on my database.
I always advocate for choosing to store data in a manner that represents how you are going to be querying it. If you need well-indexed, performant queries, then Cloudant is an outstanding backend DbAAS that will support your business needs. Cloudant also takes care of stale view indices and other common maintenance tasks for you.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We were developing an IOT solution to reduce the power consumption in housing communities, for which IBM Bluemix was helping us a lot to achieve it. I was the major developer and architect for the team. Since the project was confined within our department we were using it only within our department.

Our main business objective was to perform data analysis on the data obtained - we had to store the IoT related information in the database and do fast processing on the data so we had to go with NoSQL database and indeed Cloudant was readily available - already integrated with Bluemix and much easier option was it stores the data as JSON which was much more convenient to our use case.
  • Easy integration
  • Better performance
  • High availability
  • Very limited functionality
  • Not much cloudant database management tools available
The cloudant sync option was very helpful during migration process for smaller data, but if you have large amounts of data, then import options are not that great or the documentation for importing was not that helpful.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are using Cloudant as a base for our search engine! We have a search engine for arabic quotes and proverbs that is extracted from social media, we daily add around 20K records to our Cloudant database. We currently have around 9 million records. Basically we depend on Apache Lucene which is implemented with the database to serve as our search engine.
  • The indexing is fast.
  • Our data is safe there, we rarely have problems accessing or requesting the data.
  • One great thing is that we can address different boolean functions in our queries.
  • The ability to talk to the database through web services is great.
  • The analytic reports about the use of the database needs improvements.
  • A year or 6 months reports for the post/get hits will be great add.
For my case and my experience with Cloudant, it's well suited for search engines. If you have the data you can build a search solution above it in no time.
January 04, 2016

Cloudant, great for ACRA

Miguel Angel Merino Vega | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We decided to use Cloudant to implement an error handling database using ACRA on our Android Applications. First we tested it with a new application; after our first experience we decided to use it across all developments.

We needed a repository suited for ACRA to alert on any crashes our applications could experience. We looked for information and Cloudant's name appeared.
  • Fair cost and possibility to stay on free usage program.
  • High availability. Our databases never ever experienced falls.
  • Fair documentation access. We could find tutorials across the web.
  • The learning curve could be a little tough if used for first time.
  • UI could be redundant and unintuitive in some cases (at least about 1 year ago).
  • Little integration with other tools
Scenarios for the best use of Cloudant in our opinion are:
* Error handling logs.
* Spacial log database.
* Audit logs.
* Chats and social databases.
If you need a cloud repository for anything, Cloudant will be there for you. You could ease the burden of your main database and use Cloudant for these use cases.
Return to navigation